horsemeat butcher - German English Dictionary